Summary
The house which was most recently sold was 4 LEIGH PLACE, this sold on 26 Apr 2017 for £415,000
The postcode for LEIGH PLACE is TW13 5AQ
Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEIGH PLACE Terraced , 87 m2 £285,000 14 Dec 2007
2 LEIGH PLACE Semi-Detached £299,950 30 Sep 2003
3 LEIGH PLACE Terraced £235,000 30 Apr 2003
4 LEIGH PLACE Terraced , 90 m2 £415,000 26 Apr 2017
5 LEIGH PLACE Terraced , 97 m2 £247,000 8 Aug 2003
6 LEIGH PLACE Terraced £235,000 20 Jun 2003
7 LEIGH PLACE Terraced , 112 m2 £270,000 17 Dec 2003
8 LEIGH PLACE Terraced , 99 m2 £280,000 21 Jun 2010
9 LEIGH PLACE Detached £377,000 2 Oct 2008
10 LEIGH PLACE Detached , 136 m2 £295,000 30 May 2003